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