41506 214
2844 178
14976 566
6846 652
5934 688
9949 349
12010 329
100836 476
6730 517
5507 100
7609 268
13573 403
2933 171
3848 726
22585 1009
29775 614
3806 158
81310 463
54903 238
6207 355
8989 263
38972 450
3128 192
16429 223
67183 397
41772 516
8255 859
40678 659