145095 210
7600 494
16669 83
228547 825
8228 145
168598 654
18456 878
6228 686
78898 675
42604 167
61842 272
33588 803
27152 771
2746 238
8973 338
2671 159
5465 615
24521 292