532 34
2917 730
2209 628
1253 300
4108 443
2641 677
1093 329
1508 407
2226 55
3601 542
2065 497
2058 486
3209 584
3066 675
2977 603
1554 245
2916 277
817 192
4749 813