171494 215
17666 251
8680 52
9672 741
8842 52
41837 129
44212 145
9223 607
9766 298
7858 412
7362 859
7541 159
13396 875
6158 592
2538 281
5129 482