1015 309
226 187
326 209
91 940
783 968
831 612
963 728
275 319
403 983
54 43
364 30
784 6
7519 208
233 307
596 858
175 376
290 86
27 36
210 330
560 82
43 635
526 194