106752 693
64182 154
37705 160
13671 311
30630 115
11346 372
30505 586
23072 639
3444 49
3085 300
3849 357
2868 655
2710 401