3001 583
20509 393
13495 713
159765 259
5581 201
1290 118
6626 612
8539 727
4352 531
7668 212
4346 39
68223 591
28398 291
62200 66
3241 232
10273 499
5648 309
10153 374
3042 81
6225 533
10423 68
13249 399
3438 530
13055 430
7699 412
8791 642
2700 143
1318 81