2962 598
1215 129
3558 680
1386 181
553 123
3138 776
2398 619
2954 743
3284 796
4156 29
2724 599
1029 136
1672 445
3396 684
28828 99
30669 381
12723 276
4662 165
4431 628
9686 127
5090 383
13840 556
3529 225
2531 458
2357 648
3124 703
3813 105
2956 421