16731 786
9160 67
20338 484
6852 150
10594 319
13248 509
6423 616
13592 459
7094 307
10288 823
26076 148
8062 901
7597 448
6913 44
7118 803
4198 525
2339 239
6919 225
6555 400
5509 311
5220 745
3575 416
9531 982
7860 612