21891 621
271623 738
22819 114
10007 396
12851 599
9927 185
327998 1057
144664 754
10437 313
7016 80
12320 260
8436 591
10302 207
19855 454
9717 801
12870 105
20507 820
749628 1394
24658 191
46586 383
1165749 1299
208783 222
25339 469
78443 368
504706 853