2956 463
4057 305
883 105
3046 528
23105 641
19162 573
2925 254
769 102
4159 382
1639 155
3306 789
1465 288
15157 433
6284 590
3842 89
19857 544
54368 59
3453 864
3737 925
17071 655
9161 599
2556 96
3841 205
4568 124
10939 660
2755 63
2557 658
32398 940