43728 18
147054 16
82632 5
311306 28
276884 46
66857 14
526655 56
180133 44
329179 54
167655 27
524451 87
213633 17
259801 41
814257 103
183578 23
27979 1
254709 35
684528 25
303977 29
810408 55
963282 52
170378 18
251101 8
532609 57