27928 71
2675 311
4332 266
14949 797
13542 532
10778 86
4507 156
35107 523
16833 257
7924 549
13005 537
7673 204
3823 110
10285 141
18344 129
6828 249
48888 103
7348 53
5303 253
2843 301
2805 599
2956 394
3788 557
2201 89
2970 618