12026 660
23115 469
32471 414
14046 203
9877 209
255995 936
195194 282
9147 246
5492 157
3722 330
6569 659
7289 301