9181 882
3267 516
5083 611
3526 189
10911 609
20444 104
10863 413
2801 198
5737 551
9755 323
4303 705
4017 153
1932 235