4881 232
3004 521
1492 50
5402 93
3992 667
3950 295
7706 245
9923 359
5172 620
16595 761
3281 465
15167 343
8357 513
6203 582
4061 640
5848 864
3844 352
2334 305
8704 446
4762 162
7158 841
6417 710
7943 571
4589 534