29041 149
8465 652
9110 233
3996 208
4817 564
3523 119
10377 258
7149 700
43274 826
41879 1115
6976 238
9044 726
4707 752
12039 479
5003 551