320 60
45355 367
2337 624
1913 394
2264 372
2624 597
3058 688
2772 577
2065 634
2271 502
1318 197
491 102
1021 308
725 180
2242 689
913 195
2758 596
1448 324
2178 468
748 150
2964 683
819 187
2975 824
156 35