1010 369
515 752
962 352
450 930
528 96
640 388
424 268
735 702
8 171
479 94
993 161
835 650
2399 793
312 330
400 834
883 510
349 83
432 93
275 38
101 593
565 188
41 7
499 901