14053 588
8651 519
9163 357
4250 444
2196 269
5182 783
14785 590
31610 356
16068 872
2331 109
10081 519
5780 675
5988 540
3324 355
6948 733
11399 533
11614 768
7256 584
5705 48
10663 609
4000 304
8129 546
50561 132
6174 827
30180 144
6591 367
3715 729
7462 81