5095 215
25451 821
5012 882
3206 258
40028 691
5353 219
2428 329
2365 134
2946 70
7590 55
3293 322
4173 96
2536 168
20348 628
9731 474
3225 582
3075 116
3190 557
20515 461
2074 274
3629 188
2093 129
4780 227
3819 428