50010 618
42711 80
94464 489
60866 385
43286 650
3368 106
5960 466
43026 113
13222 524
40397 444
59597 377
45366 349
42585 1166
33333 429
40160 445
44408 148
47053 384
35094 171
19195 82
34783 399
71234 644
81120 821
35593 82
95953 734
75546 322
40702 776
63700 685
9626 605