2902 107
39275 178
25415 91
52982 824
14800 323
187952 939
23238 264
5729 479
3600 120
2308 224
5679 387
765 43
9249 324
8510 518
9391 500
13058 577
3489 285
141131 181
197372 708
289629 1181
108828 507
83744 678
46499 694
9041 591
6319 252
26425 786
9799 177
92402 305