3479 327
20827 613
23321 98
10416 52
2812 608
14947 497
15491 526
443944 748
24402 161
2135 159
17689 783
39994 543
19336 522
29564 577
8407 810
7821 248
3185 319