34051 29
110982 64
54126 57
45559 14
1543807 83
662156 117
690783 123
450679 11
1743131 100
493081 21
232955 26
194101 36
147279 15
323934 28
309681 49
144205 18
413983 64
209178 14
259557 50
128926 9
727178 97
31877 8
111034 10
102126 15