56218 548
6628 225
7432 90
151123 753
50408 482
26999 870
43080 265
16040 539
3917 226
3591 693
3376 126
7804 283
19473 244
3506 61