328 47
1140 153
2975 688
2453 677
2684 405
3064 490
2963 618
2579 650
2243 541
3173 663
1219 88
4524 575
555 89
968 146
1933 116
2334 608
5319 726
881 280
3036 782
4155 863
1839 439
610 55
2349 465
5334 535