56273 548
6628 225
7433 90
151160 753
50430 482
27004 870
43112 265
16061 539
3918 226
3593 693
3379 126
7805 283
19529 244
3508 61