111260 250
295897 178
33365 375
152762 590
70738 218
32018 334
29129 43
23573 49
48346 602
154594 402
45029 851
54156 600
191502 715
32249 367
162138 201
44895 253
37282 763
86613 671
47101 168
39533 423
28397 216
37834 868
18773 208