19952 404
32928 466
5678 119
19893 838
13555 613
3123 153
25705 452
2811 63
5177 686
8362 159
19128 500
16971 732
4356 83
4621 72
13856 53
86741 251