304024 1032
31668 235
40365 38
27595 195
10590 95
14379 509
33072 210
11976 391
16154 239
10115 364
6834 381
4110 400
6675 204
8195 270
8872 633
8870 471
9817 78