815 259
851 98
616 845
605 326
848 522
630 552
120 617
821 47
692 317
296 468
709 497
729 997
14365 365
13320 804
9391 361
7330 363
7284 348
6106 14
5643 40
5101 201
5032 225
4452 922
4419 646
4401 218