182016 216
19280 251
9560 53
10659 741
9828 52
43954 130
45471 145
10023 607
11272 298
8827 412
8253 859
8458 159
14289 875
7325 595
2798 281
5568 482