161846 1038
150429 241
69699 465
47701 576
31684 315
33862 624
8458 904
4340 56
1923 116
26451 633
45256 950
13627 58