810 96
2247 517
1791 443
2167 344
121283 975
154342 904
50302 329
67331 341
51514 926
35832 568
74985 277
71723 317
140698 572
44529 432
91681 912
29476 704
59790 601
122461 503
79989 257
60829 176
39706 509
112140 638
33403 133
30836 592