4580 221
23096 204
2995 128
6599 213
41065 372
2118 82
6311 553
149149 660
7424 511
30336 142
7276 567
19569 340
6565 384
2295 277
143781 709
3666 587
202645 985
3926 208
57588 852
6481 743
147879 280
45793 919
84887 722
8259 577
10301 770
5015 282
4886 565
5560 269