3966 151
2609 229
6936 615
5903 469
31689 830
14676 249
13244 273
3731 368
14050 327
11253 314
7442 93
11185 115
7772 166
16403 287
4180 728
1631 320
8110 406
5987 739
5871 407
4509 406
8554 713
3654 683
9716 318
6873 342
6996 272
2733 38
6886 660
9759 290