861 142
2973 724
2106 327
2481 427
34461 330
86153 1083
4688 376
3824 175
4249 740
8692 77
19685 489
62882 453
52251 805
88717 860
97430 645
6465 339
85474 969
80803 591
21893 838
66227 609
13698 526
157225 972
44930 352
6796 88