307142 179
42745 428
15284 194
73424 576
174724 205
22298 191
71396 906
27395 213
21910 721
44580 322
54237 214
23544 341
38163 736
225079 307
125545 582
174892 543
124478 132
18102 443
51873 731
52601 482
88577 513
29696 688
101162 264
61345 95