15590 80
29595 390
38124 643
14675 242
13621 929
7887 461
5397 315
19112 249
8800 825
11097 556
41415 62
11887 258
6085 689
10818 569
14559 457
4094 603
6114 721
5153 708
2927 427
4220 196
1377 112
15144 245
18035 327
4762 129
11952 141
7026 424
3005 664
5816 562