1457 130
26400 240
19389 65
49597 322
99598 994
170502 833
47624 660
15465 445
38876 825
20119 465
4642 315
953 33
3503 872
977 158
3000 490
3338 64
4294 348