30496 685
7667 151
8396 347
10598 348
13050 605
5131 181
8758 135
3382 79
5498 92
4651 756
5550 394
7035 268
10778 600
7571 300
12462 549
13635 584
14874 289
2972 52
20624 174
11324 529
5556 447
7221 208
9960 712
7055 676