158518 1037
147413 238
68554 464
44910 573
30998 315
32731 624
8345 904
4262 56
1856 116
25410 632
44026 948
13060 58