513 110
821 197
13464 245
2302 633
2254 605
1996 399
1693 462
3515 633
435 50
929 154
2514 542
3255 517
1703 369
2156 278
4438 237
2565 81
1424 159
2421 456
3171 806
2883 668
673 113
2193 538
1960 382
3278 564