105948 397
82545 710
70370 588
52100 706
31637 364
75917 327
95978 1059
54565 403
30234 664
82089 378
75754 580
41041 171
59396 787
34592 421
58275 764
148496 829
124057 584
296343 1084
77546 329
42522 159
34724 167
83239 429
59100 688
61676 125