30047 491
9744 152
2752 606
396666 1212
61177 496
43120 888
14525 579
46096 802
48222 391
8939 61
5376 562
85533 696