19995 150
12543 303
77732 692
57642 756
28459 463
9193 196
4683 77
4246 615
7773 115
6522 339
6833 826
2798 372
4198 530
11218 485
4797 896
4927 601
5322 637
5396 580
3780 372
1629 52
5088 221
4238 686
8604 709
10485 766
4396 138
12060 742
2193 90
12264 576