3033 157
12838 118
9672 665
9622 351
3113 618
2189 382
909 97
3093 79
6041 223
17401 342
8003 267
24513 489
4811 315
19391 420
1694 167
2214 85
5714 399
7484 293
3271 67
5649 344
4122 286
7182 161
9165 668
10155 759
4242 579
3569 424
5340 614
10033 63