218 55
1184 371
102376 579
75536 450
35685 896
24982 381
18841 112
21721 610
11356 500
5290 316
6996 567
5759 290