1025 151
1639 292
4638 488
9226 215
13690 575
2183 265
13000 58
2951 743
3820 800
5644 370
3387 691
9881 86
10825 182
1483 101
1304 140
820 119
3834 792
2037 525