11072 77
13633 268
83387 638
30037 463
18129 228
31717 778
34587 434
76984 384
45091 508
17064 148
23684 39
147597 635
8481 320
1942 283
59573 756