2930 852
2695 288
4542 239
3556 307
3648 493
4274 603
148180 696
166970 824
127734 369
28677 893
65696 726
17763 742
23452 568
29180 1065
10507 709
19535 865
15446 339
19005 486
17481 555
10678 665
12247 987