145073 210
7599 494
16668 83
228537 825
8228 145
168593 654
18456 878
6227 686
78889 675
42601 167
61838 272
33587 803
27152 771
2746 238
8973 338
2671 159
5465 615
24521 292