3006 921
118 22
204 63
568 104
603 114
5482 116
11148 199
26863 420
44995 509
11328 261
7264 530
3224 247