2968 187
3576 641
123314 435
17482 348
14023 70
3294 295
30851 359
4579 753
2644 165
2339 255
21656 328
4313 400
4116 121
3958 692
7215 473
2562 606