17015 713
1289 70
7744 32
8055 350
17590 399
4188 39
33860 349
5017 327
14265 134
8286 938
28134 503
4480 210
39934 209
3814 354
12180 464
11596 49