2695 637
488 146
1840 415
1804 353
1172 333
2207 446
2381 547
2236 491
2364 562
1381 414
420 111
536 123
2285 665
1101 277
6457 438
16232 566
4342 47
18604 754
5550 752
30824 688