20167 415
4285 88
7560 520
39717 445
8666 176
42486 320
5363 767
4581 564
707621 1990
12131 434
1481 288
6266 253
1795 128
2209 159
3608 526
3974 639