3184 541
25013 733
7451 679
6930 250
45415 225
6527 83
149672 877
78994 627
11013 249
16149 294
9323 432
1867 33