28765 562
9593 503
19328 482
7715 283
1836 106
60450 413
122563 689
104026 1054
46096 802
3326 369
8140 412