29156 663
10880 107
16910 803
39676 470
9586 255
14685 497
25943 328
13637 598
5199 395
29838 221
4462 911
3170 379