30351 334
27172 444
1230 96
3827 517
87160 297
40331 386
15186 354
26525 196
9179 691
41682 685
10118 730
11168 195
6032 809
9003 732