2811 432
34939 257
3882 598
3566 260
3000 320
3731 710
1204 39
5500 429
36920 457
109497 881
55233 612
2722 198
3044 398
3217 508