16025 773
3529 532
49744 760
3258 166
10357 419
2922 311
2929 347
3459 401
16833 410
10347 51
7117 648
12049 321
5163 573
2073 172
3477 118
5434 86
3093 521
3258 379
2231 213