17583 0
375303 45
785277 58
1034733 67
595229 12
407676 22
179851 15
500526 27
1455606 141
186181 20
597055 43
490453 32
2798202 251
454630 16
768806 74
1084854 115
470678 44
286580 39
723609 30
236581 12
483976 59
595327 130
722651 92
406258 54