22251 332
6684 306
18821 167
12865 385
77328 466
9073 669
41339 312
29856 425
83499 808
79979 571
4533 555
13208 720
1303 44