961 215
2832 409
6859 153
504 48
5077 796
2544 625
1598 334
4083 790
1882 431
1996 443
1245 161
1600 326
2691 737
786 61
1582 283
2385 499
2142 459
1781 493
5355 581
14877 484
3276 170
6512 637
4401 446
3241 384
4967 270
6017 608
5670 598
3964 671