106815 693
64231 154
37751 160
13700 311
30678 115
11357 372
30574 586
23096 639
3445 49
3087 300
3849 357
2868 655
2711 401