3276 318
46140 594
34188 933
1497 164
5152 584
21104 197
4953 220
16644 77
8106 734
3150 351
3826 528
3625 366
14358 761
4400 681
4088 531
9968 660
5299 373
8031 201
3244 398
3721 444
3691 557
7125 335
16520 254
4649 833