6455 328
21056 612
23355 98
10408 52
2822 608
14934 497
15561 526
443941 748
24366 161
2123 159
17700 783
39988 543
19365 522
29564 577
8418 810
7773 248
3189 319