442 6
13426 14
14023 15
23979 62
19884 22
20369 33
12396 31
9569 51
11040 7
25393 21
23899 26
24850 44
8578 11
16058 33
36858 51
4601 8
8232 20
5664 10
7836 17
9168 14
16291 24
13453 49
37566 45
58773 128