517 159
2280 592
238 59
2727 642
264 53
2631 598
1402 395
2249 598
153 39
40546 322
18971 242
50085 407
132370 865
144239 683
52644 739