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
11397 350
2933 191
2740 164
3614 490
4411 748
4328 687
3600 428
32367 824
12725 205
21806 111
40638 723
9577 897
23367 302
24125 658