1398 171
2972 348
3560 523
21626 233
3568 860
6749 929
3198 164
2402 143
8196 546
10118 448
4941 506
1905 81
1453 235
723 104