45331 48
71096 35
10601 8
14861 13
19398 17
22018 18
43642 23
48326 58
17397 15
8736 1
23454 20
29926 29