4596 422
295993 1294
200136 1102
40942 551
19305 339
41726 756
12104 199
20303 465
24446 414
8397 324
11302 844
5988 327