56072 548
6621 225
7431 90
150958 752
50338 482
26989 870
42962 265
15990 539
3905 225
3583 693
3371 126
7795 283
19324 244
3504 61