3025 921
118 22
204 63
569 104
603 114
5489 116
11148 199
26864 420
44998 509
11329 261
7265 530
3224 247