3231 542
25093 734
7205 679
6953 250
45504 225
6563 83
149741 877
79017 627
11067 249
16213 294
9327 432
1888 33