4103 254
16250 105
11545 882
8100 625
35209 398
39109 298
3922 480
116994 403
6658 309
7256 890
4691 265
9217 48