15075 311
11500 812
13840 396
1065699 2666
16204 851
7837 621
192189 454
10876 564
5700 520
56796 559
49986 226
33447 584
34167 200
45183 393
29538 573
49204 684
87691 825
15257 916
3615 446
1730 51
2782 167
6341 707
4244 487
10251 111
5052 646
3863 368
2354 55
2690 139