1485 171
3131 348
3647 523
22262 233
3663 860
6854 929
3383 164
2523 143
8243 546
10193 448
4981 506
1948 81
1489 235
728 104