341 86
1141 318
1558 453
585 158
1783 332
7977 670
7341 567
3663 70
6323 497
2916 387
5278 233
160 28
232 35
2830 872
6203 91
1742 488
2156 525
3640 59
563 143
3463 270
11656 368
9275 352
8314 153
732 180