3935 400
59052 648
5750 282
8654 493
4976 706
12611 667
13577 546
5514 962
17410 479
11791 313
4116 532
1299 165
5032 437
3663 74
6163 712
2425 323
44913 694
42904 633
2258 39
20581 133
7212 505
23687 57
31442 681
3786 441
8838 465
1961 261
7239 581
4658 102