2589 216
4207 543
11102 395
40094 115
86420 97
22912 771
12468 584
31644 579
28679 486
10728 36
8729 788
10227 848
3709 273
22543 273
1846 71