21092 97
19785 424
29960 539
89072 596
56789 978
32265 177
105354 364
17781 735
31617 108
67580 182
55312 1117
52485 340
22661 718
32924 696
34532 584
154365 694
105002 343
42839 109
54495 1091
71244 910
103453 627
109340 585
90406 735
161103 511
29025 623
34067 426
47378 789
54816 161