1069 148
452 55
2327 760
105153 610
42049 275
112233 327
7697 286
15688 251
3467 136
5309 409
6382 300
9997 483
7186 472
11168 41
3012 168