29158 663
10884 107
16915 803
39692 470
9590 255
14686 497
25953 328
13643 598
5201 395
29841 221
4462 911
3172 379