31809 150
8535 652
9238 233
4074 208
4882 564
3562 119
10444 258
7160 700
43694 826
42187 1115
7000 238
9072 726
4724 752
12047 479
5013 551