301 73
621 161
2744 553
2800 709
1323 230
227 43
1127 221
382 48
644 116
2792 588
2220 433
3184 872
2718 797
837 231
2104 295
1384 301
4416 646
2638 796
362 72
5987 604
2414 562
3261 801
2177 466
3169 960