940 148
398 55
2323 760
105127 610
42005 275
112176 327
7692 286
15676 251
3463 136
5305 409
6376 300
9950 483
7171 472
11152 41
3011 168