46583 141
2399 114
3307 74
3908 207
112808 75
168799 405
58227 253
20515 811
13028 501
13731 384
7730 320
15772 747
1618 132
24746 67
3457 259
5895 529
17266 326