812 86
2240 224
17164 884
13481 30
46885 115
7788 405
2746 497
18639 463
17970 549
9246 613
15060 439
19567 337
13800 804
3355 312
4233 744
11090 840
23434 405
4312 686
1135 86
31155 633
3050 742