18952 415
2305 88
6951 520
35598 444
7528 176
40428 320
4877 767
3989 564
698274 1987
8030 431
1241 288
4838 253
1451 128
1883 159
3151 526
3534 639