2995 146
4427 508
898 26
76783 245
5005 233
4582 804
54308 555
30072 200
4073 716
2897 527
8007 158
9616 592
5177 313
2570 173
271013 416
13034 117
181857 841
5643 634
73162 750
3588 224
10438 275
17612 879
6631 588
11151 614
5439 729
3859 572
16005 850
3265 463