3001 583
20502 393
13495 713
159762 259
5581 201
1290 118
6626 612
8538 727
4350 531
7668 212
4345 39
68216 591
28393 291
62189 66
3240 232
10272 499
5646 309
10152 374
3042 81
6225 533
10422 68
13247 399
3438 530
13052 430
7696 412
8790 642
2697 143
1318 81