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
3601 428
32379 824
12729 205
21810 111
40658 723
9581 897
23376 302
24129 658