3395 542
25313 734
7535 679
7114 250
46495 226
6782 83
150046 877
79081 627
11610 249
16549 296
9421 433
5491 33