29146 663
10855 107
16893 803
39600 470
9559 255
14659 497
25895 328
13608 598
5197 395
29828 221
4460 911
3166 379