692 74
3591 363
4072 574
2327 111
2635 122
9466 595
1799 390
5998 676
11200 711
4631 427
3781 43
6120 548
11478 380
18222 165
15694 212
27400 53
8980 617
11172 112
11803 568
4767 506
5028 478
45193 494
9643 807
6227 462
4498 24
6424 591
14550 696
2933 121