19499 667
20243 81
16759 562
20583 311
32186 492
25789 224
15604 541
1547 257
3108 741
3140 698
1016 171
379 75
1794 388
1102 288
1465 274
507 63
2862 565
3051 955
7113 124
2615 547
2945 656
2359 588
2628 711
1790 479
1990 376
579 155
508 92
2652 779