17183 819
2881 115
11598 305
1976 39
6102 590
3866 383
2970 683
5901 612
3935 732
6760 420
5078 597
3307 168
3956 458
8150 78
17966 763
2851 83
6582 594
9351 255
3463 537
2337 368
3521 693
7034 623
5421 349
3647 539