20166 415
4282 88
7560 520
39699 445
8662 176
42482 320
5363 767
4580 564
707567 1990
12125 434
1481 288
6262 253
1794 128
2208 159
3604 526
3973 639