3000 558
4461 886
3271 253
15849 179
5198 418
4780 664
3868 686
25242 594
4254 253
2555 277
6080 703
3943 332
16842 371
6401 389
8844 262
10406 609
5009 52
3312 138
17754 735
27716 837
4750 772
8222 215
16436 519
22861 397