753 178
1406 340
2991 610
2277 579
2543 615
3029 939
1856 336
1228 140
3574 807
328 47
2047 487
209 56
1799 511
2307 459
2595 626
2231 534
1550 483
1739 55
1675 451
2359 469
4043 840
5623 518
1466 37
9934 304
2623 575
8321 754
4132 47
29283 177