913 148
392 55
2323 760
105121 610
42000 275
112167 327
7690 286
15675 251
3463 136
5304 409
6376 300
9944 483
7165 472
11149 41
3008 168