16585 170
1603 101
5477 811
3571 274
6145 76
8451 745
8228 757
5519 918
5829 504
3222 545
2266 346
3063 454
4743 515
6001 611
2478 374
14338 93
3927 358
7584 802
5351 756
2072 347
3393 553
3224 645
3356 313
3016 623
15559 584
2460 515
5422 764
1813 373