161454 1038
150093 240
69557 465
47367 576
31660 315
33761 624
8445 904
4330 56
1913 116
26316 633
45129 950
13581 58