29095 270
11860 698
23522 140
8165 679
17168 922
6823 424
14069 442
3398 161
7134 789
9093 177
11999 543
7783 897
5323 108
10335 244
7740 83
11133 831
4338 407
6714 651
8223 341
8183 564
6750 514
11219 263
5965 526
8401 213