44984 667
8742 319
16427 528
4617 706
13158 549
3893 628
745 98
1844 172
1138 201
1813 431
507 78
3124 865
3095 741
462 38
2107 571
912 156
590 45
2706 785
2149 580
2532 582
2994 732
470 93
480 62
28450 744
3006 818
1554 300
958 219
3199 641