40972 326
6820 612
6874 716
75682 552
101048 740
5016 710
2998 424
151409 301
5085 173
4196 393
4310 636
14468 507
84372 317
50860 442
122142 1051
8935 426
3842 402
4610 264
4421 611
6635 596
4092 256
3453 357
165896 307
144571 754