13073 8
33710 34
22442 37
14627 11
15185 18
17017 20
15837 18
15572 16
16283 6
16412 15
31642 22
23907 25
22351 23
31836 29
28610 28
17146 7
4283 9
4089 16
2519 3
432 3
13374 15
5669 16
4604 17
3684 1