3231 542
25093 734
7205 679
6953 250
45505 225
6563 83
149742 877
79017 627
11068 249
16213 294
9327 432
1889 33