3403 542
25320 734
7548 679
7125 250
46531 226
6810 83
150068 877
79084 627
11652 249
16567 296
9422 433
5498 33