399 108
276 45
1094 240
2022 515
2913 396
10237 812
4146 628
6295 404
2103 423
2356 372
6071 676
3720 916
5711 891
68263 354
2062 401
651 80
14404 459
1469 140
935 61
2540 98
3115 554
2685 232
5656 646
2236 132