12091 89
13183 411
7678 358
5799 299
8346 139
6728 207
15029 878
8973 625
10290 341
6542 120
16103 538
4174 98
25232 644
6030 191
12236 682
5333 255
14856 746
77805 612
37348 611
3997 77