15592 80
29596 390
38124 643
14679 242
13621 929
7888 461
5397 315
19113 249
8800 825
11097 556
41418 62
11889 258
6085 689
10818 569
14560 457
4097 603
6114 721
5153 708
2927 427
4220 196
1377 112
15144 245
18036 327
4763 129
11954 141
7026 424
3005 664
5817 562