3008 157
12832 118
9666 665
9620 351
3111 618
2189 382
906 97
3083 79
6037 223
17395 342
8003 267
24513 489
4805 315
19388 420
1694 167
2213 85
5707 399
7475 293
3269 67
5648 344
4119 286
7179 161
9162 668
10144 759
4242 579
3566 424
5335 614
10033 63