1303 101
679 140
3119 753
2412 488
1701 129
880 114
2512 614
882 176
948 89
1440 199
3890 585
3535 778
2475 574
1050 64
2230 413
2535 638
2331 520
2951 669
2408 654