3972 400
59394 648
5767 282
8682 493
4998 706
12655 667
13630 546
5544 962
17445 479
11858 313
4136 532
1320 165
5074 437
3682 74
6191 712
2433 323
45038 694
43075 633
2284 39
20633 133
7227 505
23890 57
31702 681
3825 441
8885 465
1977 261
7281 581
4680 102