10487 580
5239 654
147566 280
2873 185
4073 924
3919 812
2275 347
2860 79
4229 747
2914 100
3194 693
3331 39
5837 567
10283 722
3349 756
3556 742
2745 601
2732 319
1699 314
2563 421