2958 676
16538 420
9376 839
8445 121
5263 627
9227 535
12304 432
6774 531
18036 638
1399 413
3697 756
6975 53
10062 296
54882 75
13408 164
9534 599
6407 765
1380 163
33842 58
5014 467
911 37
5971 641
3509 639
3805 528