41501 214
2839 178
14925 566
6842 652
5922 688
9932 349
11992 329
100820 476
6723 517
5504 100
7606 268
13572 403
2930 171
3847 726
22568 1009
29773 614
3806 158
81305 463
54892 238
6205 355
8989 263
38968 450
3126 192
16427 223
67154 397
41757 516
8248 859
40658 659