56166 548
6627 225
7431 90
151076 753
50371 482
26993 870
43029 265
16023 539
3916 226
3590 693
3373 126
7802 283
19403 244
3505 61