14112 347
3677 88
10293 823
31618 757
1881 55
8260 303
8481 658
7675 385
6018 706
8933 673
1674 40
7417 250
23889 477
4720 84
4131 99
7491 681
51208 161
8678 1017
30056 978
6827 237
13252 509
10315 266
6481 462
8531 146