1216 116
4398 717
6580 534
12098 192
4066 305
4277 367
5704 317
3097 543
7027 470
971 64
4674 351
3550 59
9803 696
2756 172
2402 219
12228 429
41333 167
3662 553
3459 782
2528 415
1817 374
1693 250