18958 415
2306 88
6951 520
35604 444
7529 176
40429 320
4877 767
3989 564
698289 1987
8033 431
1241 288
4839 253
1451 128
1883 159
3151 526
3534 639