1250 311
4109 283
2608 606
485 48
2055 43
193962 857
2845 542
100737 536
2507 146
2937 702
16205 551
51994 61
4829 219
99747 806
48845 90
3243 721
118144 772
915 89
1179 190
954 102
700261 872
193691 333
68430 104
113374 819
166182 386
2108 49
257074 1017
99547 160