5490 36
2923 845
9568 458
21751 622
2507 225
2120 355
3424 47
2986 356
2404 756
15945 595
18665 643
7668 443
21661 322
2819 413
19581 772
17199 659
23472 57
119294 657
124964 678
3391 273
57293 343
23276 935
3531 252
8050 31