20238 415
4447 88
7592 520
40096 445
8912 176
42693 320
5562 768
4647 564
709224 1991
12182 434
1502 288
6353 253
1832 128
2251 159
3657 526
4032 639