3395 542
25313 734
7535 679
7115 250
46495 226
6782 83
150047 877
79081 627
11611 249
16549 296
9421 433
5491 33