4851 472
21075 559
8583 850
14111 645
145617 328
123398 1032
71821 142
174516 624
87380 422
108492 897
172403 1051
118222 678
54488 661
94342 298
22434 151