5099 242
80559 268
307024 1174
223207 671
73971 734
322729 638
337082 749
38759 225
77956 843
54383 580
47147 410
100091 342
3943 370
3068 601
790 62
2245 526
1990 260
2712 521
2276 204
2209 481
1676 295