55991 548
6619 225
7429 90
150892 752
50285 482
26985 870
42916 265
15961 539
3903 225
3581 693
3368 126
7795 283
19277 244
3502 61