25196 192
9861 381
8502 123
2564 286
14920 461
33673 182
261403 701
9566 287
10163 578
5900 846
1127 155