1326 101
692 140
3151 753
2449 488
1724 129
894 114
2525 614
897 176
980 89
1462 199
3932 585
3554 778
2498 574
1106 64
2285 413
2568 638
2342 520
2965 669
2433 654