1326 97
2230 111
4005 410
8253 806
2089 443
25993 290
8800 600
17428 516
10239 624
5161 207
15865 567
17376 310
7549 482
5740 286
9594 494
3690 707