22005 902
14221 666
14011 299
12218 338
7141 358
5553 562
11010 485
4447 495
6548 339
7292 146
13354 419
5228 613
5795 254
32115 623
39518 263
103073 244
6371 801