51526 523
40923 714
33442 695
8435 288
1983 71
3603 438
7903 657
6020 179
4048 627
4533 148
3806 446
18086 60
6676 226
15868 426
3184 531
13229 496
10069 614
3427 433
2987 155
5424 886
19376 324
2366 32
2578 136
4519 566
3336 396
820 102
2169 554
2098 287