1032 201
8383 173
13421 574
2890 96
3193 348
3904 649
18293 610
2721 252
394973 1035
26289 957
2149 347
24120 812
10083 640
202636 967
2458 174
24751 287
12045 534
19945 208
30062 820
165732 239
29144 427
3704 665
6858 314
31972 222