1023 116
3737 923
6372 793
5447 508
1961 441
2344 582
5786 783
3982 550
9274 471
4395 197
3351 653
4831 237
2328 460
23635 736
2866 461
4491 866
13185 803
3866 58
5305 201
14161 257
2613 498
9815 49
7533 849
24690 528