22231 332
6682 306
18819 167
12863 385
77244 466
9070 669
41270 312
29805 425
83462 808
79891 571
4532 555
13200 720
1303 44