303 78
2843 576
1275 382
637 148
2319 459
759 195
2280 673
2362 694
1797 490
2171 627
1245 293
543 162
2212 440
117 27
2172 602
8325 305
24078 630
12571 703
8822 351
11110 404
21142 690
21992 457
16131 116
7871 819