2976 187
3578 641
123460 435
17487 348
14032 70
3296 295
30858 359
4579 753
2646 165
2339 255
21656 328
4313 400
4118 121
3960 692
7217 473
2562 606