12587 747
49295 954
14839 570
36735 495
32596 169
8746 411
7050 101
4070 240
19665 535
3313 43
7464 665
23185 142
11796 98
23657 216
10616 598
3905 411
7707 416
8241 349
7534 33
8235 346
11318 120
31571 535
23971 332
3866 283
12216 725