27771 71
15728 643
6300 560
7739 546
7639 265
2488 124
121413 808
14500 253
33605 337
5349 509
12390 992
2151 340