2605 644
1404 300
3825 452
1149 122
2048 49
167200 682
2790 390
14076 89
46944 548
25269 277
6186 508
37723 645
5785 873
5206 746
4267 381
5766 147
7286 144
6431 605
2490 348
4648 734
20569 38
1566 298
6351 604
4988 519
2837 39
19088 984
8309 627
3595 331