28743 562
9592 503
19308 482
7713 283
1836 106
60448 413
122552 689
104013 1054
46094 802
3326 369
8140 412