31028 120
63074 65
34815 87
4021 826
5583 743
4701 508
2752 348
2958 170
3825 514
7829 85
11582 151
2914 293
2948 498
1633 136
3956 121
3988 292
1810 123
5399 578
4458 695
3491 506
4816 195
1690 41
3370 665
4087 561
3431 917
2975 423
8185 647
2206 238