8191 848
5451 617
29856 199
106505 818
2731 440
31338 430
48064 613
52557 541
36658 825
24785 375
3863 692
16423 557
4957 534
5966 284
5847 94
2646 319
3311 405