13471 89
15011 411
8531 358
6656 299
9292 139
7365 207
16918 878
9598 625
11823 341
7183 120
17084 538
5058 98
28289 647
6852 191
14483 683
5737 255
15940 747
80088 612
39998 612
4834 77