1145 86
3569 351
9878 197
15235 168
7037 603
14846 732
6722 675
2940 149
8109 372
2795 520
2894 436
2359 262
4441 719