51601 166
50421 335
37125 217
64119 248
45354 682
50442 559
95832 654
76455 788
23999 168
44442 526
82252 232
34877 217
43703 331
55006 380
41047 377
25028 841
32322 818
39772 479
81086 486
21525 795
36861 624
41488 639
32588 121
54552 930