53016 336
114088 751
111594 871
17720 228
59653 852
97871 531
39874 699
91077 637
48107 724
29844 553
36352 594
20659 715
116076 285
31701 258
34778 579
254231 1287
21372 483
16320 135
31528 557
33641 302
17676 203
22620 180
96082 512
22514 619