640 29
2920 598
1123 129
3532 680
1265 181
526 123
3109 776
2370 619
2911 743
3202 796
3257 29
2612 599
974 136
1652 445
3325 684
28226 97
30566 381
12253 276
4642 165
4403 628
9526 127
5062 383
13553 555
3480 225
2462 458
2337 648
3028 703
3124 105