5011 596
3346 502
12837 114
4373 822
2868 273
12886 877
24941 697
12405 112
24614 732
13157 417
40679 198
12829 984
19414 260
16281 442
15190 412
11448 323
7884 441
6628 668
6705 442