575 226
900 353
143 89
751 284
870 323
397 381
881 969
906 685
621 154
419 606
685 359
50 138
14347 365
13297 804
9387 361
7326 363
7276 348
6096 14
5631 40
5095 201
5023 225
4447 922
4410 646
4395 218