1397 171
2970 348
3558 523
21609 233
3566 860
6748 929
3188 164
2401 143
8196 546
10117 448
4941 506
1903 81
1453 235
723 104