56009 548
6619 225
7429 90
150897 752
50294 482
26986 870
42927 265
15974 539
3905 225
3581 693
3369 126
7795 283
19285 244
3502 61