9971 752
14796 369
20759 288
10182 580
17690 240
19608 665
11932 502
4416 30
7451 880
4715 456
2992 281