2866 790
11545 41
17362 880
9020 59
6708 308
29771 94
3421 770
28734 437
717 165
7324 478
8269 329
1350 295
30053 488
8493 401
39366 505
4244 419
2367 503
39943 292
6497 509
74154 418
17305 165
38482 871
39432 371
33167 131
6662 742
28966 815
13814 708
43048 451