3112 92
12025 270
21099 324
46228 73
3526 448
19489 167
48807 792
25133 877
10041 166
9879 458
27202 217
2295 505
12969 309
18381 532
4023 169
13112 582
3634 554
439905 741
98733 581
80097 448
328459 452
17929 612
4284 719
13397 838
143088 155
177009 577
10449 664
52984 522