3005 583
20576 393
13518 713
159876 259
5592 201
1293 118
6638 612
8551 727
4359 531
7677 212
4353 39
68418 591
28464 291
62384 66
3254 232
10302 499
5661 309
10183 374
3048 81
6244 533
10466 68
13290 399
3445 530
13078 430
7718 412
8819 642
2718 143
1324 81