26026 204
8623 652
9191 233
4123 208
4890 564
3588 120
10455 258
7190 699
43787 826
42278 1115
7027 238
9110 726
4743 752
12062 479
5040 551