1485 171
3135 348
3652 523
22275 233
3671 860
6855 929
3386 164
2547 143
8244 546
10197 448
4981 506
1951 81
1492 235
728 104