2691 597
4521 825
1494 297
1875 184
2951 545
717 162
2103 261
1635 422
4395 622
3008 596
333 75
1675 439
2408 587
1413 397
9789 517
3029 691
3598 382
6351 212
10521 367
2565 405
2983 342
3912 596
3367 492
16603 900