10641 580
5307 654
153784 288
2996 185
4189 924
4096 812
2399 347
2938 79
4324 747
2993 100
3273 693
3640 39
5902 567
10375 722
3420 756
3640 742
2833 601
2813 319
1785 314
2654 421