2962 598
1216 129
3560 680
1386 181
554 123
3138 776
2398 619
2955 743
3284 796
4164 29
2724 599
1029 136
1672 445
3396 684
28830 99
30669 381
12729 276
4662 165
4432 628
9686 127
5090 383
13841 556
3529 225
2531 458
2357 648
3125 703
3821 105
2957 421