20169 415
4289 88
7561 520
39725 445
8667 176
42486 320
5363 767
4581 564
707639 1990
12132 434
1481 288
6266 253
1795 128
2210 159
3609 526
3974 639