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