515 64
16227 117
17387 325
4922 314
19972 916
6611 483
9204 519
20350 486
7244 62
13522 306
18458 932
6091 442
7475 705
5912 774
35934 115
11865 299
16733 857
8799 751
5816 333
44854 638
10966 366
7239 344
5651 40
9809 542