307781 182
28404 893
34625 375
10712 369
74672 218
81616 294
7682 702
182198 224
33442 334
43547 142
84575 134
25197 49
190427 216
206945 536
49799 602
166643 403
48165 851
58348 600
175405 205
49221 255
40097 763
95668 677
50446 168
41716 423
32263 777
41673 870
180441 690
166704 305