21639 70
93732 332
62192 203
18479 51
48481 130
12959 21
25579 62
29673 39
22491 38
17093 37
11936 18
20881 12
32622 55
21640 45
33515 101
53179 160
32632 35
44507 54
34314 30
32271 63
24071 32
19170 4
19577 40
53796 33