56212 548
6628 225
7432 90
151120 753
50404 482
26997 870
43069 265
16038 539
3917 226
3591 693
3375 126
7804 283
19466 244
3506 61