8135 61
30894 844
4005 793
3317 513
4116 712
18588 87
3458 441
4600 373
4684 405
1968 146
9499 676
4881 728
14369 165
15796 828
15825 664
15878 503
21269 164
5545 325
14763 761
12427 369
8449 405
5657 727
2729 312
4539 508
2562 175
4707 680
12781 575
2252 52