18688 680
1401 310
797 147
1687 198
12948 701
29367 520
1386 306
885 159
9217 634
12253 602
178932 517
2700 325
30453 115
4404 186