4596 422
295975 1294
200128 1102
40941 551
19303 339
41716 756
12103 199
20301 465
24441 414
8397 324
11302 844
5988 327