16528 170
1301 100
5446 811
3522 274
6108 76
8259 745
8215 757
5506 918
5764 504
3189 545
2255 346
3048 454
4727 515
5993 611
2469 374
14326 93
3880 358
7542 802
5325 756
2051 347
3377 553
3215 645
3313 313
3014 623
15393 584
2459 515
5395 764
1808 373