19508 580
21749 65
43551 354
124963 1052
49429 354
29424 417
27139 136
65578 527
8589 470
13821 66
3510 153
3481 642
5884 732
99724 782
71728 173
137910 184
95071 517
221558 654
186349 641
50962 771
33164 681
202062 904
65026 559