12041 713
14368 89
15857 411
9394 358
7234 299
10111 139
7843 207
18636 878
10109 625
12600 341
7655 120
17659 538
5474 98
31036 648
7550 191
15112 683
6130 255
16556 748
81631 612
42001 612
5284 77