2139 58
2879 346
4480 378
2628 22
4653 420
3467 387
2404 189
2974 300
2106 328
4806 483
1542 97
3901 503
39644 790