7501 370
4216 89
6000 135
13189 53
39982 926
34523 588
127980 264
9686 115
53621 596
7570 532
50326 640
20254 619
11297 376
8558 154
1655 205
6116 181
6333 25