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