29153 663
10865 107
16906 803
39646 470
9573 255
14672 497
25921 328
13624 598
5198 395
29834 221
4461 911
3169 379