20927 176
12586 650
24442 614
155 24
13742 51
10567 459
389 91
1094 274
40274 263
2774 824
2991 613
2754 665
13953 413
20511 579
11468 158
2092 573
2673 683
1162 345
704 140
2445 309
31536 66
669 167
6343 550
11766 741