15011 21
9401 19
16275 18
20244 27
12966 23
18570 39
23794 48
13103 20
18361 27
8398 12
7796 7
15927 29
18023 28
32452 52
6138 2
8424 13
11814 8
13516 16
10587 12
78352 159
28616 45
9459 10
12964 24
51547 117