29813 150
8476 652
9133 233
4022 208
4830 564
3538 119
10401 258
7152 700
43336 826
41959 1115
6983 238
9052 726
4711 752
12039 479
5003 551