509 139
2364 693
2953 883
2224 679
48297 163
37958 155
8836 609
16663 503
18511 881
6594 309
21049 324
12348 482
9522 401
21007 675
5237 549
1971 70
8296 432
3152 530
11914 471
9298 826
5846 516
3846 394
3845 158