2967 187
3576 641
123258 435
17475 348
14021 70
3293 295
30851 359
4577 753
2643 165
2339 255
21656 328
4313 400
4116 121
3958 692
7213 473
2562 606