928 148
397 55
2323 760
105126 610
42002 275
112175 327
7692 286
15676 251
3463 136
5304 409
6376 300
9948 483
7167 472
11151 41
3011 168