19936 404
32903 466
5675 119
19868 838
13551 613
3118 153
25678 452
2808 63
5170 686
8353 159
19114 500
16934 732
4355 83
4619 72
13850 53
86602 251