3222 541
25126 733
7511 679
6954 250
45486 225
6585 83
149803 877
79009 627
11286 249
16234 294
9366 432
1895 33