3025 301
20998 576
59411 197
50307 60
81235 169
11490 531
914 76
9772 699
15545 750
4943 98
8277 553
7148 256
17053 526
1772 507
7354 788
5525 573
6758 620
2137 148
26822 125
3146 404
20046 537
4522 403
3082 457
3223 584
4254 378
162929 974
250763 640
376190 1078