3008 296
2617 118
4233 387
2843 220
5521 403
6420 964
7873 616
8246 902
119014 284
134156 517
1783 285
2633 383
3478 714
2305 494
2626 673
2112 576
1784 336
745 144
2443 297