21536 678
18365 372
14750 1263
46242 1156
36741 1075
16041 1071
40649 311
42321 1589
22440 1653
18349 1249
13598 932
42758 203
55739 844
14783 841