15081 308
85149 232
30111 237
56802 259
642242 682
281829 447
20336 129
73709 310
31435 740
32379 213
177438 810
88895 852
100028 692
627320 1288
151590 782
77078 809
19096 252
24972 241
109697 562
73065 786
59349 1081
48719 472
23915 653
40055 166
137149 341
29415 315
47311 84
44084 563