1058 148
443 55
2327 760
105152 610
42046 275
112229 327
7696 286
15685 251
3467 136
5309 409
6382 300
9996 483
7185 472
11167 41
3012 168