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