3001 583
20502 393
13495 713
159763 259
5581 201
1290 118
6626 612
8538 727
4350 531
7668 212
4345 39
68219 591
28397 291
62192 66
3240 232
10273 499
5648 309
10152 374
3042 81
6225 533
10422 68
13248 399
3438 530
13054 430
7697 412
8791 642
2698 143
1318 81