2960 598
1215 129
3558 680
1386 181
553 123
3135 776
2397 619
2949 743
3282 796
4122 29
2721 599
1027 136
1672 445
3395 684
28810 99
30667 381
12710 276
4662 165
4426 628
9680 127
5090 383
13835 556
3526 225
2530 458
2356 648
3121 703
3795 105
2938 421