2959 153
4596 479
9124 266
8079 305
3323 112
5364 474
7774 283
14502 253
6214 406
7215 231
13738 695
5786 489
8616 541
4457 531
4439 379
5794 660
7013 269
6865 747
3572 157
4063 585
8381 434
4610 366
5297 308
5118 714