5193 596
3526 502
13258 114
4505 822
2996 273
13033 877
25251 697
12681 112
24839 732
13523 417
40972 198
12989 984
19713 260
16546 443
15459 412
11726 323
8046 441
6761 668
6827 442