19866 970
6979 124
3294 603
3226 512
13599 769
2504 35
4622 617
4050 673
2327 554
3333 900
2191 323
2228 115
1495 37
2853 269
4029 641
4663 94
3650 907
4130 206
12049 709
1504 142
10143 687
3424 652
3283 181
2902 703
4571 130
5038 634
16400 467
3431 246