11647 219
1956 87
3510 335
6958 706
6396 575
51310 94
13723 309
20268 445
4458 610
3871 678
16489 129
5936 267
2900 602
5565 196