3978 400
59418 648
5779 282
8684 493
5000 706
12658 667
13635 546
5545 962
17448 479
11865 313
4139 532
1320 165
5079 437
3683 74
6198 712
2435 323
45052 694
43086 633
2296 39
20634 133
7231 505
23908 57
31721 681
3831 441
8890 465
1978 261
7286 581
4682 102