508 122
1152 235
2671 687
840 35
5662 119
1614 177
3622 720
1350 406
825 255
2321 550
477 153
2441 783
2103 693
572 172
1184 359
656 147
140 34
633 134
133 24
21177 210
6994 512
2135 424
282 69
18076 270