9599 395
10761 940
8425 723
3375 587
2200 167
3506 675
3748 462
3774 352
3414 513
9435 814
2524 308
6809 183
5455 418
1918 262
60416 191
43451 549
18047 667
49183 530
112265 418
95729 844
34996 558
28157 136
87460 298
132600 1089