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