3401 542
25319 734
7543 679
7121 250
46524 226
6803 83
150064 877
79083 627
11642 249
16564 296
9422 433
5498 33