16382 599
2596 546
2550 750
360 39
604 91
3745 739
840 38
1446 293
2333 505
3639 914
1274 264
2588 797
3029 833
1555 287
2507 768
846 168
1580 299
2004 519
3050 594
4372 617
1938 490
430 84
3352 375
748 215