16970 713
1270 70
7675 32
8012 350
17507 399
4156 39
33756 349
4995 327
14198 134
8228 938
28096 503
4426 210
39844 209
3801 354
12164 464
11554 49