3965 400
59368 648
5762 282
8679 493
4995 706
12652 667
13623 546
5542 962
17441 479
11843 313
4133 532
1317 165
5072 437
3680 74
6188 712
2433 323
45029 694
43051 633
2281 39
20629 133
7226 505
23869 57
31671 681
3819 441
8882 465
1973 261
7274 581
4679 102