2840 260
5056 495
12958 425
4984 212
7344 298
1736 178
3150 205
12685 890
6773 695
2888 554
5738 445
8039 283
14632 120
4841 36
22058 409
15508 549
19216 717
13868 710
3534 832
6314 434
8607 79
4969 560
3783 886
3563 354
25087 175
7341 89