12223 29
17719 24
23339 20
12518 26
10582 19
11800 14
13429 14
28211 28
4590 5
7816 5
15285 19
9586 5
10022 14
3875 10
3870 8
122845 306
129132 313
31419 109
22886 12
14457 23
10297 9
17045 41
19304 35
11651 11