399 108
276 45
1094 240
2022 515
1918 354
43547 336
12230 209
2478 233
2015 333
7985 348
35547 101
5288 944
2867 624
2989 572
6356 749
2870 728
1212 238
3995 680
3216 717
156 38
3622 408
5348 822
2875 284
7768 858