16562 170
1459 100
5461 811
3559 274
6123 76
8375 745
8226 757
5514 918
5805 504
3210 545
2262 346
3053 454
4741 515
5998 611
2473 374
14334 93
3912 358
7563 802
5326 756
2067 347
3390 553
3218 645
3339 313
3016 623
15490 584
2460 515
5413 764
1813 373