12026 660
23115 469
32469 414
14046 203
9877 209
255989 936
195184 282
9147 246
5492 157
3722 330
6569 659
7289 301