15040 890
5146 478
8407 34
7147 372
9864 311
11539 842
4119 70
14860 195
18826 654
4316 138
6822 308
19062 94
39332 632
13334 393
5349 574
31949 796
11770 337
7389 945
21910 808
5335 69
1404 204
3239 685
14211 564
12250 175