1023 71
118634 459
275 24
95327 307
3901 92
5320 266
130433 684
235860 991
30246 622
66781 372
29736 91