16125 500
2356 338
3117 655
2086 209
4402 568
2968 411
3890 860
1520 151
3871 725
3446 830
2924 617
4030 673
3270 407
6175 455
1847 213
9662 558
2011 286
1333 117
2560 508
5595 222
16039 876
3593 519
3363 797
2943 539