3303 732
295 79
2585 631
924 267
2709 461
2683 358
427 106
2562 660
2423 493
15803 476
72449 854
8514 738
7991 891
4166 70
5085 216
8013 734
5788 352
10893 29
4821 362
2731 68
26285 571
20333 132
8415 614
7795 151
5247 569
11669 341
50905 78
25475 262