41503 214
2841 178
14947 566
6843 652
5926 688
9937 349
11999 329
100826 476
6725 517
5505 100
7607 268
13573 403
2932 171
3847 726
22576 1009
29774 614
3806 158
81307 463
54898 238
6206 355
8989 263
38969 450
3127 192
16428 223
67168 397
41761 516
8250 859
40664 659