26029 105
28558 61
3696 30
24854 669
5326 787
21685 544
10163 88
15286 276
38834 511
10676 151
10701 294
6164 626
8432 363
9720 459
2997 44
13004 299
5577 484
5485 362
9364 200
3050 198
7910 819
2759 146
3268 602
2930 175
10077 563
3698 795
37120 542
4279 763