30462 281
8335 534
19293 521
67081 572
60279 912
10563 663
9248 422
661 68
1084 39
11179 619
7168 794
4123 603
3027 527