15030 272
5511 219
19511 478
11315 322
5482 300
22192 584
4661 685
7436 135
13840 573
6340 667
8369 591
3953 423
3897 81
9682 476
12462 176
9152 896
4534 487
36319 460
15498 707
35070 486
15670 283
4351 428
10820 93
13225 799