523 53
531 90
448 70
2109 520
2865 903
1649 371
328 64
2402 576
1383 339
1974 487
2583 501
1589 374
2110 417
920 171
3040 912
6606 746
773 153
2665 667
2264 309
587 123
599 79
8944 671
2079 525
1789 389