7427 494
16551 83
222974 821
8133 145
165081 653
18352 878
6124 686
118984 189
74879 669
40103 162
59634 270
32284 801
25958 771
2661 238
8884 338
2571 159
5353 615
23532 292