2899 107
39231 178
25403 91
52931 824
14800 323
187840 939
23220 264
5728 479
3599 120
2307 224
5679 387
764 43
9249 324
8504 518
9390 500
13053 577
3486 285
141067 181
197283 708
289485 1181
108761 507
83731 678
46495 694
9037 591
6317 252
26421 786
9798 177
92400 305