3483 345
2239 557
95686 632
3006 650
39859 586
19090 791
442 47
5941 540
57028 106
1930 75
46168 612
35063 564
104456 457
34921 287
145387 416
338214 2296
82565 210
96708 781