19494 667
20240 81
16737 562
20581 311
31842 492
25498 224
15440 541
1544 257
3105 741
3140 698
1016 171
376 75
1794 388
1098 288
1464 274
506 63
2861 565
3051 955
7023 124
2615 547
2944 656
2358 588
2628 711
1789 479
1990 376
579 155
507 92
2651 779