3975 400
59398 648
5769 282
8682 493
4998 706
12655 667
13631 546
5544 962
17445 479
11859 313
4137 532
1320 165
5075 437
3682 74
6191 712
2433 323
45044 694
43078 633
2284 39
20633 133
7227 505
23893 57
31707 681
3825 441
8887 465
1977 261
7282 581
4682 102