19402 751
2135 227
29345 257
16973 569
7657 648
161028 329
27563 87
2440 62
82109 824
24476 662
4420 393
5599 137
3989 109
14230 661
13353 238