271046 738
21915 555
29580 240
94081 572
10488 416
24100 72
5960 117
11216 447
12345 229
79297 894
17470 911
17491 576
7870 571
3911 43
4123 763
7920 612
6639 620
3874 426
10479 658