3025 861
24807 396
2751 223
181128 962
11674 304
7793 42
14230 820
10341 220
8820 129
16143 417
152542 727
7628 763
6301 634
8083 456
50568 400
5111 436
4348 400
3706 298
4980 355
4609 120