5080 563
2902 354
3856 634
6751 374
2191 49
7614 868
20977 870
3833 192
8406 341
3142 215
10067 752
11112 351
5182 678
11430 147
5193 126
7729 388
21685 717
14790 696
2566 182
8266 672
5177 490
13874 996
11177 512
5003 792