832 90
2545 160
3646 733
2688 268
3732 161
3503 783
3042 547
3374 771
1976 307
4324 886
2012 284
15248 416
715 55
1852 139
2047 191
3125 478
3146 816
3280 550
4388 587
2720 370
2883 490
2797 387
1801 333
1798 161