53136 72
61034 109
150589 241
73167 84
22939 31
126756 267
84540 116
5965821 1489
1704279 314
4645743 1470
6077831 2133
9067223 2905
7680358 2095
417008 116
1749813 574
3161048 1162
3168456 992
829641 257
12992684 5733
3547586 1200
19828746 8563
13043132 4461