22276 332
6685 306
18822 167
12867 385
77379 466
9075 669
41380 312
29891 425
83516 808
80034 571
4535 555
13215 720
1305 44