2631 660
546 101
1664 397
2572 574
4589 134
535 55
1189 234
469 79
2334 622
778 95
2328 518
5268 319
1905 480
2962 706
807 201
692 90
6221 653
1015 204
62926 186
3522 224
3721 707
5577 929
2162 222
2347 192
15227 100
11865 766
16500 565
284364 726