30005 123
36798 716
28360 395
211776 1151
65765 1063
95486 262
43091 160
38398 863
23304 804
61170 294
41977 490
183902 670
69930 636
124094 736
49665 674
64761 222
52275 542
150021 981
50415 91
139693 610
54038 1001
104650 964
132486 890
52370 537