2991 290
2509 198
2050 350
4327 886
8937 951
2449 514
3745 743
2179 278
3452 413
5868 518
2901 480
3312 505
1884 304
4207 335
2598 261
1980 128
2028 36
13823 287
7575 682
1673 226
5436 630
15045 554
5454 970
18645 286