668 178
2272 579
2539 615
3020 939
1822 336
1085 140
3430 807
310 47
2026 487
204 56
1793 511
2300 459
2590 626
2224 534
1545 483
1683 55
1667 451
2349 469
3918 840
5585 518
1457 37
9913 304
2610 575
8287 754
4111 47
6451 574
33387 422
14883 103