1063 254
2653 683
329 41
814 173
4499 682
2776 286
2803 294
3652 378
18235 354
21386 78
10187 598
23165 52
7238 488
1753 70