1931 405
116562 303
92261 248
34492 474
152643 321
287865 873
91346 743
116778 655
130435 317
50159 298
105772 578
128308 306