2680 97
3203 296
1082 259
3560 681
2264 513
3029 843
2432 595
2400 601
2332 329
11952 346
8770 417
906 69
2180 406
5488 607
3003 825
3215 597
5952 384
1572 146
2409 588
2715 409
3220 596
5739 878
3206 611
3973 503