133055 399
9027 423
98304 542
35214 278
34615 946
36179 156
41625 291
23929 456
32152 583
20325 776
11234 932
24453 812
4030 41
56531 258
19008 816
7282 566
23501 640
5628 820
1070 62