22433 48
19232 55
18027 29
12146 16
19457 15
15367 17
17570 13
12278 13
17981 36
21899 11
104275 186
19391 30
42383 73
10053 2
10947 2
12289 14
8998 4
9893 1
11286 5
14565 17
7657 1
12500 3
10065 2
10527 14