2975 187
3578 641
123433 435
17486 348
14027 70
3296 295
30856 359
4579 753
2644 165
2339 255
21656 328
4313 400
4117 121
3960 692
7216 473
2562 606