946 148
402 55
2323 760
105128 610
42006 275
112181 327
7693 286
15676 251
3463 136
5306 409
6376 300
9956 483
7172 472
11153 41
3012 168