3010 93
10531 688
28004 681
13227 157
22137 383
10589 576
9519 39
5796 598
5596 288
12904 351
5650 686
4536 623
2511 628
1030 159
3840 760
819 39
6137 759
3373 572
9694 410
15048 404
3591 642
3722 713
5571 417
4575 318
1824 69
945 52
6748 214
7803 594