5192 596
3525 502
13254 114
4505 822
2995 273
13033 877
25251 697
12681 112
24839 732
13522 417
40970 198
12988 984
19712 260
16544 443
15457 412
11723 323
8046 441
6761 668
6826 442