4796 427
24739 529
17222 679
21498 341
7351 887
8817 648
3915 193
10760 286
30130 313
4362 337
2812 448
2702 196
1562 115