44083 78
13338 221
26058 511
13700 741
7013 88
2523 407
5688 696
9717 286
42760 754
17845 601
14166 575
28253 330
162190 974
370735 1075
1920660 6840
13084 569
5914 152
40336 853
28494 597
29027 935
24638 293