56037 548
6620 225
7430 90
150925 752
50316 482
26987 870
42941 265
15981 539
3905 225
3582 693
3371 126
7795 283
19305 244
3503 61