30666 265
47652 134
19625 289
24075 220
61923 281
42718 322
55373 535
20495 331
9423 240
50230 230
45761 388
108544 374