29732 150
8475 652
9130 233
4019 208
4829 564
3535 119
10401 258
7151 700
43334 826
41957 1115
6983 238
9051 726
4711 752
12039 479
5003 551