2893 107
39056 178
25337 91
52746 824
14795 323
187463 937
23124 264
5725 479
3593 120
2300 224
5673 387
745 43
9242 324
8489 518
9387 500
13034 577
3472 285
140763 181
196883 708
289006 1181
108639 507
83687 678
46485 694
9022 591
6306 252
26414 786
9778 177
92386 305