13006 57
2990 52
9876 575
4539 269
6713 225
3248 510
12829 219
9341 722
4302 665
3108 478
4030 522
8712 636
15285 359
12785 208
32309 127
21058 139
18027 709
6060 520
4315 81
21213 182
4175 286
6403 156
4786 415
17809 420