558 71
2585 97
409341 1308
108215 997
475252 1611
165907 538
106229 1043
235487 826
338095 984
156653 928
80930 285
69475 670
82727 406
162539 343
23619 617
5067 272
34700 185