19494 667
20241 81
16748 562
20581 311
31950 492
25595 224
15492 541
1544 257
3106 741
3140 698
1016 171
376 75
1794 388
1102 288
1465 274
507 63
2861 565
3051 955
7055 124
2615 547
2944 656
2358 588
2628 711
1789 479
1990 376
579 155
507 92
2651 779