56501 548
6638 225
7440 90
151346 754
50517 482
27015 870
43242 265
16182 539
3928 226
3601 693
3386 126
7812 283
19729 244
3519 61