27091 255
42228 282
3539 620
214000 764
14067 578
23556 676
6317 449
3450 371
2769 388
6242 731
17076 109
5110 317