20168 415
4288 88
7560 520
39724 445
8667 176
42486 320
5363 767
4581 564
707633 1990
12131 434
1481 288
6266 253
1795 128
2209 159
3609 526
3974 639