631 128
10343 616
6230 350
5543 225
2589 96
3649 154
1387 99
3611 935
3714 428
15254 606
3630 598
3929 654
4141 739
2717 293
2781 358
4826 58
8434 226
4016 304
23461 345
7865 249
4481 65
5953 822
10733 78