10635 580
5305 654
153705 287
2995 185
4185 924
4095 812
2396 347
2935 79
4322 747
2993 100
3271 693
3636 39
5899 567
10373 722
3419 756
3638 742
2832 601
2813 319
1784 314
2650 421