5013 596
100960 399
4573 622
16066 165
6060 706
3850 572
5344 556
6846 317
23908 593
26811 420
8638 369
6844 645
7578 507
9069 814
43096 645
2844 97
6142 458
48140 941
19128 271
7357 712
10254 96
4825 214
7773 970
24919 165
383382 865
5162 514
11328 580
4850 527