3965 400
59378 648
5764 282
8681 493
4998 706
12652 667
13627 546
5542 962
17444 479
11849 313
4134 532
1319 165
5073 437
3681 74
6191 712
2433 323
45036 694
43061 633
2283 39
20631 133
7226 505
23876 57
31684 681
3824 441
8884 465
1975 261
7277 581
4679 102