15596 80
29608 390
38131 643
14682 242
13623 929
7890 461
5397 315
19115 249
8800 825
11099 556
41426 62
11889 258
6088 689
10821 569
14569 457
4101 603
6117 721
5154 708
2927 427
4222 196
1377 112
15149 245
18039 327
4764 129
11962 141
7026 424
3007 664
5817 562