31569 96
10569 459
15399 680
14778 702
12731 362
23440 695
22406 355
4913 254
52676 142
13169 315
11680 691
8680 547
15310 61
39527 52
21056 154
25044 301
14205 800
38678 804
5494 476
11111 523
8793 568
12925 869
16386 395
6227 188
9899 785
13641 153
23230 590
8675 481