1245 264
3306 516
3784 385
5409 129
4051 637
2438 296
3382 808
21215 182
6935 866
3149 452
1060 114
40287 595
1616 224
2775 543
7897 251
691 55
4279 713
3020 240
9769 770
5645 403
7326 582
4389 562
7700 290