12025 562
2615 66
10489 298
4347 43
16134 307
14907 327
31185 583
5769 293
16515 754
11476 410
4115 257
14618 504
8239 412
7726 859
7879 159
8481 513
12498 774
17280 654