2117 267
15361 105
11043 881
8186 625
34374 404
38970 298
3780 480
116700 403
6566 309
7177 890
4648 265
12637 48