43296 814
2408 573
1681 484
2659 670
493 96
5570 438
5242 64
2796 633
793 217
2221 161
5098 196
829 249
2265 511
3511 165
1850 373
2474 207
6189 712
1607 419
22820 611
5021 86
6340 628
6077 922
45642 267
4456 725