8448 81
6533 138
4382 55
4827 298
4690 179
5802 346
2192 124
51503 56
86585 261
77580 792
31633 435
16826 95
20306 324
12725 582
12998 838
9756 664
7748 187
5081 133
2831 394
6120 622
3362 285
120950 808
36577 153
30004 221
5078 242
4941 716
6184 533
7749 503