182162 216
19295 251
9572 53
10669 741
9839 52
43977 130
45479 145
10031 607
11282 298
8833 412
8266 859
8469 159
14299 875
7343 595
2803 281
5570 482