14753 1263
42774 203
57035 846
18358 1249
16063 1071
22461 1653
36748 1075
18418 372
46302 1157
42331 1589
21564 678
40675 311
14800 841
13630 932