3005 583
20581 393
13518 713
159884 259
5594 201
1293 118
6638 612
8552 727
4360 531
7679 212
4353 39
68446 591
28475 291
62407 66
3254 232
10311 499
5665 309
10192 374
3052 81
6245 533
10474 68
13294 399
3447 530
13082 430
7726 412
8820 642
2719 143
1325 81