164558 557
6075 628
26684 982
102422 384
2790 373
5026 855
2283 52
3481 113
10003 352
5674 524
11928 612
5541 55
29264 847
3790 648
1964 233
4617 117
38482 955
8519 141
8272 403
3137 121
5016 614
65736 800
4298 605
21417 99