21529 678
18355 372
14749 1263
46234 1156
36740 1075
16036 1071
40648 311
42321 1589
22438 1653
18349 1249
13594 932
42757 203
55563 840
14781 841