12099 663
3401 553
1172 58
3393 801
9615 339
1774 415
2462 472
1273 178
2182 381
2637 423
1669 108
3880 215
2626 584
5886 414
4558 706
3085 358
1011 192
3366 757
7879 411
1080 240
1567 270
1406 131
3529 556
3101 908