161733 1038
150349 241
69646 465
47604 576
31680 315
33842 624
8453 904
4337 56
1918 116
26401 633
45211 950
13616 58