55978 548
6619 225
7429 90
150878 752
50275 482
26985 870
42909 265
15959 539
3903 225
3581 693
3366 126
7795 283
19262 244
3501 61