3999 755
3941 429
4049 166
4316 397
4172 316
11464 151
7780 277
2494 444
5887 662
8250 415
21768 294
9941 210
12089 309
421293 938
4665 839
2195 38
11658 473
11875 675