19508 580
21749 65
43550 354
124960 1052
49429 354
29421 417
27139 136
65575 527
8589 470
13821 66
3510 153
3481 642
5884 732
99722 782
71728 173
137909 184
95070 517
221552 654
186342 641
50957 771
33162 681
202058 904
65026 559