45130 667
8742 319
16430 528
4617 706
13158 549
3893 628
745 98
1844 172
1138 201
1813 431
507 78
3126 865
3095 741
463 38
2107 571
912 156
590 45
2706 785
2149 580
2533 582
2995 732
470 93
481 62
28450 744
3006 818
1554 300
958 219
3199 641