22069 596
25565 882
32392 769
26421 265
3123 153
3430 64
8645 501
12135 164
16966 356
9034 1064
5533 473
4266 396
3240 293