2986 187
3585 641
123663 435
17501 348
14051 70
3297 295
30866 359
4579 753
2647 165
2339 255
21657 328
4313 400
4119 121
3960 692
7219 473
2562 606