3025 301
20995 576
59410 197
50307 60
81216 169
11490 531
914 76
9772 699
15545 750
4943 98
8277 553
7147 256
17051 526
1772 507
7354 788
5525 573
6757 620
2137 148
26818 125
3146 404
20045 537
4522 403
3082 457
3221 584
4254 378
162929 974
250762 640
376175 1078