19336 393
111607 105
61538 532
62886 688
3876 503
53227 409
17475 499
75183 411
18451 136
2368 154
43731 559
44956 211
29670 908
36991 275
7927 429
93060 348
174685 419
157767 259
28537 123
7421 280
4496 304
32118 728
23829 208
63256 621
75705 149
6524 62
35564 153
53398 742