12030 660
23116 469
32476 414
14046 203
9878 209
256006 936
195212 282
9148 246
5492 157
3723 330
6569 659
7289 301