34015 363
82972 902
10544 492
3631 796
7143 810
9990 379
14787 440
46154 639
2777 138
16542 508
20563 354
27404 373
6756 350
2113 111
7703 547
6848 529
3204 419
11991 720
21707 508
3619 172
1448 41
3275 808
2770 53
2334 241
4586 634
8449 411
1892 230
29318 839