22861 674
24263 605
5481 203
3221 141
6025 706
12098 587
8932 531
5750 282
4788 194
12956 719
9360 38
2320 302
5669 415
1532 346
3475 690
1502 71