18646 722
4156 353
1350 134
2266 127
18466 587
6840 470
16483 443
21552 882
9162 737
6727 144
20567 417
7551 104
5208 379
12433 666
3233 450
2701 555
1550 252
527 36
1298 259