55982 548
6619 225
7429 90
150883 752
50277 482
26985 870
42911 265
15960 539
3903 225
3581 693
3367 126
7795 283
19263 244
3502 61