3287 516
3781 385
5397 129
2433 296
3380 808
21213 182
6932 866
3144 452
1053 114
40274 595
1804 278
1609 224
2773 543
7895 251
689 55
9769 770
5644 403
7326 582