16526 170
1292 100
5445 811
3521 274
6108 76
8257 745
8215 757
5506 918
5764 504
3189 545
2255 346
3048 454
4727 515
5993 611
2469 374
14326 93
3876 358
7540 802
5325 756
2051 347
3377 553
3214 645
3313 313
3014 623
15390 584
2459 515
5393 764
1808 373