3015 162
2597 290
9009 44
15317 842
5567 726
5076 641
2764 147
5620 442
3179 329
2316 401
4486 557
8767 321
5292 242
5254 755
2719 367
2433 150
2852 284
5725 450
2344 250
5508 338
3166 669
1976 261
2329 412