31475 90
43731 90
31382 82
106503 270
76113 99
170886 270
15325 16
26623 25
24037 32
22813 26
16661 15
31027 33
65442 107
13040 7
14002 17
16857 5
21527 8
16437 14
26589 22
42075 44
24759 13
20552 9
18822 18
27650 23