396 58
567 173
1644 329
2074 638
504 87
1547 428
729 230
2911 826
702 190
1925 438
3070 672
3007 649
2236 689
946 275
861 262
1600 382
311 86
2891 693
2533 665
1785 518
632 104
337 66
651 157
1410 454
834 153
1106 268
1726 396
1946 503