12032 333
13249 601
21221 81
116841 452
15979 592
14633 162
9856 734
12143 191
10582 366
13833 539
22281 818
12255 107
18583 293
13386 689
15994 336
15121 711
13186 568
17405 169
9649 223
17116 263
13739 926
9355 333
13835 389
11756 533