2997 335
2536 263
2522 523
2172 447
2353 477
1382 203
2905 718
2929 691
2812 730
1976 333
2258 520
2354 320
2861 665
3063 632
6283 298
1397 284
3739 453
3904 543
5269 654
4042 281
2522 491
2903 891
17723 599
6950 500