144493 300
1028 162
14289 102
2075 160
3214 909
1893 365
1155 174
3280 908
2300 451
1609 263
3595 547
3357 896
15163 234
1039 121
13051 400
14112 713
201930 287
2717 440
13183 841
2017 77
1467 196
1332 248
19453 536
7713 666
2996 515
861 107
3399 665
8351 865