158406 1036
147290 238
68525 464
44863 573
30981 315
32703 624
8343 904
4260 56
1853 116
25383 632
43998 948
13045 58