3032 921
118 22
204 63
570 104
603 114
5496 116
11148 199
26865 420
44999 509
11329 261
7265 530
3224 247