15846 773
3528 532
49560 760
3240 166
10244 419
2911 311
2921 347
3447 401
16673 409
10293 51
7060 648
4213 318
5141 573
2057 172
3417 118
5395 86
3067 521
3242 379
2207 213