15856 182
30001 156
8970 575
29507 176
12891 505
14633 290
16197 223
17195 347
17364 507
14269 679
7507 385
6694 833