9643 391
4563 654
27946 80
8734 252
5751 884
8575 877
5023 193
11610 417
4969 122
42359 331
61187 733