56098 548
6622 225
7431 90
150995 752
50349 482
26989 870
42983 265
16004 539
3908 225
3586 693
3371 126
7795 283
19344 244
3504 61