12192 89
13162 411
7668 358
5775 299
8583 139
6854 208
15260 878
9081 625
10412 342
6662 120
15924 538
4241 98
26302 644
6151 191
12529 682
5470 255
15062 747
77979 612
37537 610
4133 77