2249 211
4543 365
21866 477
3788 688
28475 743
1845 120
17426 814
3424 348
3239 436
3495 220
4600 936