11784 820
13153 301
17555 154
12493 135
12430 348
3027 227
4469 681
22127 669
8857 834
8728 504
7570 418