12042 713
14370 89
15857 411
9395 358
7234 299
10114 139
7844 207
18638 878
10111 625
12602 341
7655 120
17659 538
5474 98
31043 648
7550 191
15112 683
6130 255
16559 748
81633 612
42005 612
5285 77