41501 214
2838 178
14915 566
6840 652
5921 688
9929 349
11984 329
100816 476
6722 517
5502 100
7605 268
13572 403
2928 171
3847 726
22563 1009
29773 614
3806 158
81305 463
54892 238
6205 355
8989 263
38966 450
3126 192
16424 223
67141 397
41754 516
8246 859
40652 659