2976 201
30911 777
7029 521
39492 365
6482 349
3031 192
9142 465
5945 535
13545 154
5795 291
8391 750
7508 700
7028 386
12123 715
7620 570
4756 622
5461 558
5557 581
5047 540
2017 303
3372 273
9205 326
33439 660
3346 206