965 36
2619 540
1098 161
9225 623
1336 52
2548 440
6858 297
5276 814
1776 201
12385 367
3949 423
3828 361
3116 578