17969 669
23927 607
3186 195
18102 388
25840 248
18367 254
14851 150
9555 506
23330 180
1644 159
846 89