3980 755
3929 429
4046 166
4315 397
4169 316
11462 151
7777 277
2494 444
5882 662
8246 415
21747 294
9926 210
12070 309
420713 938
4660 839
2190 38
11638 473
11870 675