1002 934
816 606
611 895
284 997
56 341
299 61
381 58
517 436
21 737
445 532
589 378
205 163
272 513
505 265
383 111
305 248
403 195
380 461