338 90
570 121
2355 761
291 60
1480 217
8685 136
10043 551
5759 880
2651 378
3499 616
18327 306
2816 335
16350 234
29114 113
26739 115
19486 869
8673 656
43230 906
15318 509
14811 591
9009 959
3046 145
15406 231
6912 519
3638 167