3231 52
45661 701
21690 866
13420 623
21565 482
31040 346
13799 415
23270 937
7119 524
26053 612
11491 436
13005 542
5539 491