1476 296
21659 419
9588 876
7778 843
3531 330
4324 232
7802 829
10378 257
18228 72
22002 515
28885 857
20660 78
21027 281
48568 179
31312 430
53464 365
9024 333
20659 52
6995 293
16273 665
19234 283
16690 798
6626 513
2797 215
1286 70
9914 700
3667 119
11033 626