3184 585
16622 283
6772 75
20179 47
16234 331
3606 455
10139 187
4954 526
6657 226
3900 29
5461 969
5069 298
9809 249
2518 462