12858 595
5051 239
16235 307
27070 935
14427 774
6043 349
18080 313
4232 68
13851 256
11361 833
5310 504
9524 329
5805 209