161480 1038
150113 240
69562 465
47386 576
31663 315
33764 624
8449 904
4330 56
1913 116
26329 633
45134 950
13586 58