640 612
783 301
290 31
453 232
281 276
74 216
905 998
786 729
650 851
519 114
553 433
366 962
7137 805
332 187
1167 12
910 494
888 120
863 186
2419 304
523 160
98 873
58 881
1095 883
951 998