19125 661
5082 245
15046 526
8988 419
12057 627
4841 764
8032 207
13041 485
5832 888
48590 165
98435 580
13408 931
16359 694
8393 636
4363 460
4014 33
4035 232
6752 578
8638 848
19021 589
19336 616
10102 606
3254 319
3143 134
5598 457
15510 738
5227 540
4635 399