146393 503
103989 865
13421 196
9452 293
343290 423
75877 393
176570 1181
23986 471
9397 341
53108 492