679 141
460 37
2853 719
2043 427
1348 378
506 110
2504 626
411 111
321 53
2909 360
4862 506
15202 537
4231 47
6433 398
17256 84