10638 580
5305 654
153769 288
2996 185
4187 924
4095 812
2398 347
2938 79
4323 747
2993 100
3272 693
3638 39
5902 567
10374 722
3419 756
3639 742
2832 601
2813 319
1785 314
2653 421