352 127
513 146
551 754
583 488
181 612
177 385
275 198
726 841
518 477
114 302
109 295
42 940
14241 365
13225 804
9332 361
7285 363
7215 348
6042 14
5605 40
5065 201
4985 224
4419 922
4388 646
4350 218