20156 415
4254 88
7553 520
39624 445
8646 176
42456 320
5354 767
4578 564
707334 1990
12116 433
1479 288
6237 253
1793 128
2204 159
3599 526
3971 639