2239 235
22826 359
5049 281
29283 879
4976 548
7735 723
14643 461
15926 305
4136 324
3905 559
3091 529
2125 108
2907 632
2893 608