16423 31
27296 39
22215 21
34217 63
27162 30
29028 41
78253 57
35322 37
24111 40
16849 14
19191 19
10425 8
14399 16
6741 5
8976 2
88606 101
39053 22
28627 17
23947 12
18966 12
10103 10
47937 39
32589 18
26138 28