2631 264
3581 915
4070 645
6769 885
1242 121
4608 685
16616 193
3310 521
2662 214
4217 543
4564 385
17354 455
1033 42
3526 746
4040 626
2248 344