31368 300
21361 749
74003 938
60555 438
8162 151
4983 465
12421 229
33464 307
16371 226
36490 473
15946 321
16688 711
88347 691
30169 260
17250 562
38482 603
11392 469
47602 253
15478 681
5855 656
2365 105
4706 730
6690 769
3781 199
1639 133
7637 278
9547 542
4585 340