29158 663
10882 107
16915 803
39691 470
9589 255
14685 497
25952 328
13640 598
5201 395
29841 221
4462 911
3172 379