2629 216
4225 543
11116 395
40143 115
86486 97
22967 771
12496 584
31654 579
28692 486
10751 36
8739 788
10235 848
3718 273
22560 273
1852 71