3259 216
4592 543
11318 395
40806 116
87111 98
23422 771
12710 584
31772 579
28895 486
11020 37
8866 788
10346 848
3789 273
22715 273
1934 71