5181 596
3523 502
13244 114
4503 822
2990 273
13030 877
25243 697
12676 112
24833 732
13513 417
40961 198
12982 984
19707 260
16537 443
15452 412
11717 323
8043 441
6759 668
6822 442