2977 251
3033 445
7396 458
2512 88
7203 585
3454 667
3093 635
4682 500
2639 47
6343 199
2240 36
3414 389
5242 302
3545 481
11399 350
2934 191
2741 164
3614 490
4411 748
4328 687
3600 428
32372 824
12727 205
21809 111
40648 723
9577 897
23371 302
24128 658