2629 216
4225 543
11116 395
40144 115
86487 97
22971 771
12496 584
31654 579
28693 486
10752 36
8744 788
10236 848
3718 273
22560 273
1853 71