2995 122
10539 74
17545 778
37901 423
11130 261
18953 675
11356 300
26099 324
32634 514
9666 219
6042 197
12191 201
6780 70
7323 443
19276 508
3372 60
10190 794
11027 737
6738 374
7619 69
16857 684
12776 902
18440 793
22830 756
30950 88
14392 402
72599 328
14730 384