29534 91
13588 126
11209 360
12323 348
4174 50
8102 97
3212 401
3516 176
7635 834
6870 114
9162 624
10281 549
6920 583
5635 702
14453 445
3757 507
3067 462
5513 807
6359 262
4629 533
3505 317
5971 509
1742 150
5516 583
6654 416
3315 98
7721 565
2336 31