4796 427
24739 529
17220 679
21497 341
7351 887
8817 648
3914 193
10760 286
30130 313
4362 337
2812 448
2702 196
1560 115