2899 107
39232 178
25403 91
52931 824
14800 323
187841 939
23222 264
5728 479
3599 120
2307 224
5679 387
765 43
9249 324
8504 518
9390 500
13054 577
3486 285
141068 181
197288 708
289490 1181
108767 507
83731 678
46495 694
9037 591
6317 252
26421 786
9798 177
92400 305