3263 541
25168 733
7541 679
6972 250
45527 225
6608 83
149870 877
79040 627
11346 249
16264 294
9388 432
1928 33