3983 400
59487 648
5784 282
8691 493
5004 706
12670 667
13648 546
5551 962
17480 479
11876 313
4148 532
1328 165
5091 437
3689 74
6201 712
2440 323
45087 694
43132 633
2308 39
20653 133
7245 505
23965 57
31794 681
3843 441
8904 465
1982 261
7298 581
4687 102