2813 42
13896 836
2957 404
3284 663
18626 537
3513 564
44183 481
2949 218
1862 109
3159 144
5144 437
4524 730
9259 526
5710 80
1746 99
2743 233
2821 108
22190 273
19910 873
6293 307
29942 487
2954 457
2573 74
1684 61
242372 1195
2136748 3790
925532 954
246615 1043