32331 425
30332 346
19865 388
10726 824
5647 290
6002 651
13569 296
22747 672
10683 88
27310 194
3670 581
2607 270
4309 657