25209 882
32329 769
26294 265
3107 153
3410 64
8629 501
12122 164
16922 356
8976 1064
5523 473
4153 396
3233 293