3112 92
12025 270
21099 324
46229 73
3526 448
19489 167
48807 792
25133 877
10041 166
9879 458
27202 217
2295 505
12969 309
18382 532
4023 169
13112 582
3634 554
439941 741
98743 581
80101 448
328473 452
17931 612
4284 719
13397 838
143097 155
177014 577
10449 664
52986 522