30458 281
8334 534
19292 521
67081 572
60278 912
10561 663
9239 422
661 68
1084 39
11171 619
7162 794
4123 603
3027 527