15535 283
4489 272
19621 454
11896 933
15843 927
34969 548
13416 942
11669 884
5739 556
30306 368
5279 979
30980 334
14378 130
46959 713
3785 403
30218 166
27004 935
31327 788
5542 668
2550 52
12240 61
7188 582
6612 161
6784 80