28450 71
15789 642
6461 560
7886 546
7705 265
2577 124
121535 808
15757 254
33608 337
5562 509
12651 991
2199 340