1216 116
4398 717
6582 534
12098 192
4067 305
4277 367
5705 317
3097 543
7031 470
971 64
4676 351
3553 59
9803 696
2756 172
2402 219
12232 429
41335 167
3663 553
3460 782
2528 415
1817 374
1694 250