2977 251
3028 445
7395 458
2510 88
7200 585
3452 667
3088 635
4682 500
2639 47
6341 199
2238 36
3413 389
5241 302
3542 481
11390 350
2930 191
2739 164
3614 490
4410 748
4328 687
3598 428
32342 824
12722 205
21777 111
40608 723
9572 897
23346 302
24098 658