4072 125
3878 233
5201 232
1988 98
12646 120
16474 153
21912 173
21716 83
20853 589
20012 220
29710 704