25177 882
32308 769
26253 265
3101 153
3404 64
8624 501
12120 164
16921 356
8965 1064
5520 473
4148 396
3227 293