3949 332
28728 342
21163 76
14492 885
4308 551
5528 293
15447 532
4263 508
13956 233
2723 272
38474 563
1428 34
3853 187
2448 27
26187 383
5753 480
14652 738
29870 835
12397 623
5425 202
6948 226
18115 833
15376 353
5176 712