31452 825
44681 239
56479 599
57757 339
38068 458
21978 448
6052 40
10488 413
16431 372
6730 419
13281 401
7823 533
33274 89
33788 434
6178 533
8283 296
9935 118
40003 124
167349 1017
7496 209
20729 466
3988 248
11252 700
123209 461
50428 712
33775 819
12608 938