3254 542
25119 734
7246 679
6965 250
45570 225
6581 83
149768 877
79018 627
11125 249
16231 294
9331 432
1900 33