21098 618
11393 151
15265 401
36759 466
155035 393
108467 647
25190 562
15772 246
55225 438
16366 620
4686 162
6478 727
1848 219
40400 682
3824 211
3882 689
3879 351