2681 92
4761 208
5796 318
157288 755
14208 89
93399 383
45455 263
88842 883
24677 129
113007 298
135199 814
85564 760