10634 580
5305 654
153689 287
2995 185
4185 924
4095 812
2396 347
2934 79
4322 747
2993 100
3271 693
3635 39
5898 567
10373 722
3419 756
3638 742
2831 601
2812 319
1784 314
2648 421