1459 171
3098 348
3628 523
22149 233
3640 860
6833 929
3349 164
2457 143
8232 546
10177 448
4975 506
1934 81
1475 235
727 104